﻿namespace IceCS.DesignPattern.Core.BridgePattern.ColorShape
{
    public abstract class Shape
    {
        protected Shape(IDrawAPI drawApi)
        {
            this.DrawApi = drawApi;
        }

        protected IDrawAPI DrawApi { get; set; }

        public abstract void Draw();
    }
}
